a quick or superficial glance - Türkçe İngilizce Sözlük